package com.smart_campus.sys.service;

import com.smart_campus.sys.domain.User;
import com.smart_campus.sys.domain.UserInfo;
import com.smart_campus.sys.vo.UserVo;

import java.util.List;

/**
*@Author:Omega
*@Date:2020/6/12 19:24
*/
public interface UserInfoService {


    int deleteByPrimaryKey(Integer userinfoId);

    int insert(UserInfo record);

    int insertSelective(UserInfo record);

    UserInfo selectByPrimaryKey(Integer userinfoId);

    int updateByPrimaryKeySelective(UserInfo record);

    int updateByPrimaryKey(UserInfo record);

        /**通过用户id查询用户详情信息
         * @param userID
         * @return
         */
    UserInfo selectByUserID(Integer userID);

        /**
         * 通过用户信息查询用户详情
         * @param userInfo
         * @return
         */
    UserInfo selectByUserInfo(UserInfo userInfo);

        /**
         * 查询最大值的排序码
         * @return
         */
    Integer querMax();
}
